package org.arroganz.kapa.interfaces;

public interface ICalender {

	public int getCurrentYear();
	public int getCurrentMonth();
	public int getCurrentWeek(); // Gives back the Week of the current Year from 1 to 55
	public int getCurrentDay();
	public int getCurrentHour();
	public int getCurrentMinute();
	public int getCurrentSecond();
	public int getCurrentMillisecond();
	public int getCurrentNanosecond();
	
	public boolean isLeabYear(int Year); // Gives back true or false by given Year
	
	public int getNextYear(int year);
	public int getPreviousYear(int year);
	public int getNextMonth(int month);
	public int getPreviousMonth(int month);
	public int getNextWeek(int week);
	public int getPreviousWeek(int week);
	public int getNextDay(int day);
	public int getPreviousDay(int day);
	
	
}
